Skip to content

DPL: streamline option building#15320

Closed
ktf wants to merge 3 commits into
AliceO2Group:devfrom
ktf:pr15320
Closed

DPL: streamline option building#15320
ktf wants to merge 3 commits into
AliceO2Group:devfrom
ktf:pr15320

Conversation

@ktf
Copy link
Copy Markdown
Member

@ktf ktf commented Apr 24, 2026

  • Avoid too nested if conditions
  • Do not propagate --ccdb-fetchers for backward compatibility
    in the on-the-fly generators
  • Avoid some copying

@ktf ktf requested a review from a team as a code owner April 24, 2026 11:47
- Avoid too nested if conditions
- Do not propagate --ccdb-fetchers for backward compatibility
  in the on-the-fly generators
- Avoid some copying
@alibuild
Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 72c4ba7 at 2026-04-24 17:11:

## sw/BUILD/O2-sim-challenge-test-latest/log
./sim-challenge.log[ERROR] Workflow crashed - PID 11656 (internal-dpl-aod-writer) did not exit correctly however it's not clear why. Exit code forced to 128.
./sim-challenge.log[ERROR]  - Device internal-dpl-aod-writer: pid 11656 (exit 128)
./sim-challenge.log[ERROR] SEVERE: Device internal-dpl-aod-writer (11656) returned with 128
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
[0 more errors; see full log]

Full log here.

@alibuild
Copy link
Copy Markdown
Collaborator

alibuild commented Apr 29, 2026

Error while checking build/O2/fullCI_slc9 for 8ecdc76 at 2026-05-13 08:46:

## sw/BUILD/O2-full-system-test-latest/log
command /sw/slc9_x86-64/O2/slc9_x86-64-slc9_x86-64-local20/prodtests/full-system-test/dpl-workflow.sh had nonzero exit code 128
[9113:internal-dpl-clock]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--buffer-size'
[ERROR] Workflow crashed - PID 9113 (internal-dpl-clock) did not exit correctly however it's not clear why. Exit code forced to 128.
[9115:internal-dpl-ccdb-backend]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--configKeyValues'
[ERROR] Workflow crashed - PID 9115 (internal-dpl-ccdb-backend) did not exit correctly however it's not clear why. Exit code forced to 128.
[9907:internal-dpl-injected-dummy-sink]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--buffer-size'
[ERROR] Workflow crashed - PID 9907 (internal-dpl-injected-dummy-sink) did not exit correctly however it's not clear why. Exit code forced to 128.
[ERROR] Workflow crashed - PID 9879 (TRD-Digits-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9468 (mean-vertex-calibration) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9168 (FT0TimeSpectraProcessor) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9143 (itsmft-deadmap-builder_its) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9803 (MFT-MFTClusterTask-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9776 (GLO-MTCITSTPC-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9477 (mch-error-merger) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9822 (MID-QcTaskMIDDigits-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9806 (MID-QcTaskMIDClust-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9738 (TRD-RawData-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9124 (mch-data-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9318 (rct-updater) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9484 (globalfwd-track-matcher) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9550 (zdc-tdccalib) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9713 (CPV-PhysicsOnEPNs-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9301 (tpc-vd-tgl-calib) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9149 (emcal-entropy-encoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9138 (calib-phos-l1phase) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9503 (secondary-vertexing) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9158 (phos-entropy-encoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9762 (FT0-DigitQcTaskFT0-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9116 (HMP-RawStreamDecoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9262 (mch-time-cluster-finder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9119 (EMCALRawToCellConverterSpec) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9244 (ft0-integrate-clusters) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9190 (MIDClusterizer) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9144 (itsmft-deadmap-builder_mft) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9152 (its-entropy-encoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9536 (ft0-merge-integrated-clusters) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9827 (MID-QcTaskMIDTracks-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9183 (zdc-tdccalib-epn) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9121 (mft-stf-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9717 (GLO-MUONTracks-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9742 (TRD-Tracking-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9296 (tpc-entropy-encoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9128 (fdd-datareader-dpl) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9120 (its-stf-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9182 (mft-tracker) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9176 (PHOSTurnonCalibDevice) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9862 (TOF-TaskDigits-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9565 (qc-task-EMC-RawTask) was killed abnormally with Killed and exited code was set to 137.
[0 more errors; see full log]

Full log here.

@ktf ktf closed this May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants